package net.huashitong.synthetical.newSupervision.entity;

import com.sirdc.modules.core.entity.StringEntity;
import org.hibernate.annotations.DynamicInsert;
import org.hibernate.annotations.DynamicUpdate;

import javax.persistence.Entity;
import javax.persistence.Table;

/**
 * Created with IntelliJ IDEA.
 * User: ling
 * Date: 2019/7/2
 * Time: 11:39
 * To change this template use File | Settings | File Templates.
 * Description:任务派发表
 */
@Entity
@Table(name = "t_task_send")
@DynamicUpdate//动态更新
@DynamicInsert//动态插入
public class TaskSend extends StringEntity{
    private String taskId;    //项目id;
    private String time;      //接收时间
    private String departName;//接收单位(实际就是接受单位的管理员账号)
    private String userId;    //接收人(实际就是接受单位的管理员账号)
    private String person;    //批转领导
    private String personId; //批转领导id
    private String remark;    //备注  (任务类型里的详情,议题等)
    private String dateTime;  //办理时限
    private String feedback; //反馈内容
    private String file;   //反馈附件
    private String type;   //签收状态  0:待签收 1:待反馈 2:已反馈 3:办结 4:未办结
    private String comment;  //任务评价
    private String score;  //任务得分
    private String status;    //数据有效性  0删除 1正常
    private String overdueTime;  //逾期天数

    public String getOverdueTime() {
        return overdueTime;
    }

    public void setOverdueTime(String overdueTime) {
        this.overdueTime = overdueTime;
    }

    public String getFeedback() {
        return feedback;
    }

    public void setFeedback(String feedback) {
        this.feedback = feedback;
    }

    public String getFile() {
        return file;
    }

    public void setFile(String file) {
        this.file = file;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getTaskId() {
        return taskId;
    }

    public void setTaskId(String taskId) {
        this.taskId = taskId;
    }

    public String getTime() {
        return time;
    }

    public void setTime(String time) {
        this.time = time;
    }

    public String getDepartName() {
        return departName;
    }

    public void setDepartName(String departName) {
        this.departName = departName;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getPerson() {
        return person;
    }

    public void setPerson(String person) {
        this.person = person;
    }

    public String getPersonId() {
        return personId;
    }

    public void setPersonId(String personId) {
        this.personId = personId;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getDateTime() {
        return dateTime;
    }

    public void setDateTime(String dateTime) {
        this.dateTime = dateTime;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {

        this.status = status;
    }

    public String getComment() {
        return comment;
    }

    public void setComment(String comment) {
        this.comment = comment;
    }

    public String getScore() {
        return score;
    }

    public void setScore(String score) {
        this.score = score;
    }
}
